electron mirror - French English Dictionary